Big Huge Thesaurus

ideological barrier

noun